persistent radiation - German English Dictionary